怎样写一个"当本机ip等于192.168.1.102时退出批处理"的批处理程序,否则继续运行?

来源:百度知道 编辑:UC知道 时间:2024/06/26 00:30:44
如"当本机ip等于192.168.1.102时退出批处理"程序,否则继续运行把e盘下的1.txt文件删除!怎样写啊?
楼上搞反了!你是当本机ip等于192.168.1.102时,继续运行把e盘下的1.txt文件删除!否则退出批处理"程序啊!

@echo off
ipconfig|find "192.168.1.102">nul&&del /s e:\1.txt /q&&goto :end
:end
pause

@echo off
@color 0a
@title ::万能批处理::
if exist ipconfig.txt del ipconfig.txt
ipconfig /all >ipconfig.txt
if exist ipaddr.txt del ipaddr.txt
find "IP Address" ipconfig.txt >ipaddr.txt
for /f "skip=2 tokens=15 delims= " %%H in (ipaddr.txt) do set Nip=%%H
@echo 本机当前IP为: %Nip%
@if %nip%==192.168.1.102 goto end
@del d:\1.txt /q
:end
exit